/*
 *  Copyright 2009 Utkin Dmitry
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
 
/* 
 *  This file is part of the WSF Staff project.
 *  Please, visit http://code.google.com/p/staff for more information.
 */

/* based on yui style */

/* first or middle sibling, no children */
.ygtvtn 
{
  background: url(img/tn.gif) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default; 
}

/* first or middle sibling, collapsable */
.ygtvtm
{
  background: url(img/tm.png) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default;
}

/* first or middle sibling, collapsable, hover */
.ygtvtmh
{
  background: url(img/tm.png) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default;
}

/* first or middle sibling, expandable */
.ygtvtp
{
  background: url(img/tp.png) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default;
}

/* first or middle sibling, expandable, hover */
.ygtvtph
{
  background: url(img/tp.png) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default;
}

/* last sibling, no children */
.ygtvln
{
  background: url(img/ln.gif) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default;
}

/* Last sibling, collapsable */
.ygtvlm
{
  background: url(img/lm.png) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default;
}

/* Last sibling, collapsable, hover */
.ygtvlmh
{
  background: url(img/lm.png) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default;
}

/* Last sibling, expandable */
.ygtvlp
{
  background: url(img/lp.png) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default;
}

/* Last sibling, expandable, hover */
.ygtvlph
{
  background: url(img/lp.png) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default;
}

/* Loading icon */
.ygtvloading
{
  background: url(img/loading.gif) 0 0 no-repeat;
  width: 16px;
  height: 22px;
  cursor: default;
}

/* the style for the empty cells that are used for rendering the depth 
 * of the node */
.ygtvdepthcell 
{
  background: url(img/vline.gif) 0 0 no-repeat;
  width: 17px;
  height: 22px;
  cursor: default; 
}

.ygtvblankdepthcell 
{
  width: 17px;
  height: 22px;
}

/* the style of the div around each node */
.ygtvitem 
{
  cursor: default;
  background: white;
}  

.ygtvitem  table
{
  margin: 0;
  cursor: default;
}

.ygtvitem  td
{
  padding: 0;
} 


/* the style of the div around each node's collection of children */
.ygtvchildren 
{
}  

* html .ygtvchildren
{ 
  height: 1%;
}

/* the style of the text label in ygTextNode */
.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover
{ 
  margin-left: 2px;
  text-decoration: none;
  color: WindowText;
  cursor: default;
}

.ygtvlabel:active
{
  color: CaptionText;
  background: ActiveCaption;
  border: dotted 1px Black;
}
